stem pulpit - French English Dictionary